spotted box turtle - Espagnol Anglais Dictionnaire